slap on the buttocks - Alemán Inglés Diccionario